From the High Street it's a short walk to an ancient mount that was the site of a castle. You would never know that there was a castle there, but it looks rather unnatural.